mechanical brake - Espagnol Anglais Dictionnaire